home *** CD-ROM | disk | FTP | other *** search
/ AMIGA PD 1 / AMIGA-PD-1.iso / NetBSD / docs-netbsd / Mailinglist-Archive / 1994-08.gz / 1994-08 / 000164_owner-current-u…s.berkeley.edu_Thu Aug 4 02:22:52 1994.msg < prev    next >
Text File  |  1994-10-16  |  1KB  |  28 lines

  1. From: "Charles M. Hannum" <mycroft@duality.gnu.ai.mit.edu>
  2. To: current-users@sun-lamp.cs.berkeley.edu
  3. Subject: Cyrix 486DLC lossage
  4. Sender: owner-current-users@sun-lamp.cs.berkeley.edu
  5.  
  6.  
  7. I've just removed most of this code by default.  I've been told that
  8. many Cyrix-based machines have broken cache logic and need either
  9. explicit cache invalidations or complete disabling of the cache.  The
  10. former should probably be done, but the latter just doesn't seem
  11. reasonable as a default for everyone.
  12.  
  13. So, I've implemented the following compromise:
  14.  
  15. 1) The bit which disables caching of the ISA `hole' area is always
  16. set.
  17.  
  18. 2) If caching doesn't work correctly on your machine, you can turn it
  19. off using the BIOS setup utility that came with your machine.  I'm not
  20. going to try to intuit what the right thing is from the limited view I
  21. have from the inside of your CPU.
  22.  
  23. 3) Eventually the explicit cache invalidations should be added anyway,
  24. but I'm not going to do it today.  (Feel free to volunteer!)
  25.  
  26. Anyway, if you've had trouble with a DLC-based machine, you should
  27. probably try the updated code after tonight's SUP.
  28.